查看原文
其他

筛选万条数据,为什么我只用了1秒?

2017-08-08 大西萌 一周进步


 

图片来自:pixabay.com


大家好,我是大西萌。


相信大家在做数据查找的时候已经是轻车熟路了,然而有时候我们会发现,有的数据明明就在数据表里,为什么我们就是查找不完整呢?


有时候我们需要统计某个品牌产品的销售总计,然而却发现产品居然跟型号放在了同一个单元格内。


那么我们究竟如何才能解决查找统计问题,这时候,就要借助我们excel中的通配符了。


Excel的通配符是一种神奇的存在,尤其是在你只知道关键词,不知道完整字符或者截取部分字符的时候,就可以使用通配符来代替。


 

【1】什么是通配符


在excel中通配符有三个,分别是问号、星号和波形符。


【?】问号:代表任意一个单个字符

【*】星号:代表任意长度的多个字符

问号和星号是我们日常学习中常用的,可以识别出包含关键词的字符,一个星号可以当作多个问号来使用。

【~】波形符:用于查找问号和星号

当单元格中直接包含了星号或问号,那么我们输入的识别符号应当做被查找状态来输入,即在星号或问号前面输入一个波形符。


注意:所有的符号都必须在英文状态下输入,否则系统不识别。



【2】在查找中的应用


当我们在一列数据中,所填讲师中同一个人出现了同音不同字的现象,这时候可以利用通配符,做模糊搜索。



01.选择数据区域,使用键盘上的【Ctrl】+【F】打开查找对话框

02.在查找内容中输入“大西?老师”,找到所有与大西萌相关的单元格


 

问号代表着一个字符,同时我们可以输入两个问号,来查找出数据区域只有两个字符的单元格。

01.选择数据区域,使用键盘上的【Ctrl】+【F】打开查找对话框

02.点击选项,打开更多设置,勾选单元格匹配

03.在查找内容中输入“??”注意使用英文状态下输入法

04.找到所有只有两个字符的单元格


 

星号代表多个字符,可以找出以“老师”字符结尾的单元格,或者以“大梦”字开头的单元格。


01.选择数据区域,使用键盘上的【Ctrl】+【F】打开查找对话框

02.在查找内容中输入“*老师”或者“大梦*”,找到相应字符的单元格

 

星号和问号作为通配符使用,那么我们单元格中要是包含了星号或者问号,该如何查找呢?



01.选择数据区域,使用键盘上的【Ctrl】+【F】打开查找对话框

02.在查找内容中输入“~*”或者“~?”,找到包含星号或者问号的单元格


 

【3】在替换中应用


查找和替换是相辅相成的,在单元格中,所填讲师中同一个人出现了同音不同字的现象,可以利用替换功能,一键修正所有错误单元格



01.选择数据区域,使用键盘上的【Ctrl】+【H】打开替换对话框

02.在查找内容中输入“大西?老师”,找到所有与大西萌相关的单元格

03.在替换为中输入“大西萌老师”,点击确定以替换所有错误单元格



 

【4】在筛选中应用


筛选器的使用,大多数人都只会升序与降序、最大值与最小值、或者单个关键词筛选,然而在筛选其中,我们也是可以利用通配符来筛选的。



01.点击数据选项卡,选择筛选项

02.点击筛选按钮,在搜索中输入“*0”,可以搜索出以0结尾的数据

03.同时再次点击筛选按钮,在搜索中输入“B*”,勾选“将当前内容添加到筛选器”


此时,我们可以利用通配符自定义筛选,把以0结尾或者以B开头的数据同时选择出来



 
同理



输入“*1*1*”可以筛选出至少包含2个1的数据


 

【5】在函数中应用


通配符除了在查找与替换筛选中可以发挥很大的作用外,在函数中也可以发挥强大功能,例如在一份产品名称为“品牌+型号”的数据表中。


当我们想要求和每个品牌的销售量合计的时候,由于数据单元格内为品牌+型号的形式储存,无法完全匹配对应的品牌,因此我们需要使用通配符进行模糊查找。



01.点击G5单元格,输入公式=SUMIF($B$2:$C$11,F5&"*",$C$2:$C$11)

02.然后拖拽填充,即可合计每个品牌的销售总计


 

SUMIF函数的作用是按给定条件对指定单元格求和。

他的语法为SUMIF(range,criteria,[sum_range])


range是要根据条件查找的单元格区域。即公式中的$B$2:$C$11

Criteria为确定对哪些单元格相加的条件,其形式可以为数字、表达式或文本。其中用到了&符号,它表示相连接,也就是把F5单元格的值与通配符“*”相连接,得到“三星*”。

Sum_range为要相加的实际单元格,即销售量区域$C$2:$C$11


 

整个公式就表示在B2:B11查找品牌是“三星”的商品,找到后计算它们的总销量。

 

通配符如此的强大,不仅仅局限于SUMIF函数,可以使用通配符的函数还有VOOKUP、HLOOKUP、MATCH等等。


因此有了通配符的辅助,在我们excel中能够解决许多统计筛选的问题。


我是大西萌,如果有什么excel技能想要学习,欢迎来后台留言,我会在下一期专栏中继续为大家解答。
 



3个步骤,让你高效构建个人知识管理体系(推荐)

你每天那么努力,但你只是假装在学习(推荐)

Excel里的美颜相机在哪里你知道么?

拿着2800的工资,给自己充28000的电





您可能也对以下帖子感兴趣

文章有问题?点此查看未经处理的缓存